non-banking financial institutions - German English Dictionary